struts and scaffolding which sustain galleries - French English Dictionary